Sistema de Nombrado en Java (JNDI) [Parte I]

Aqu� est�n los problemas m�s comunes que podr�amos encontrarnos cuando compilamos un programa que usa clases JNDI.

.�Class or Package Not Found

Problema: Obtenermos "Package javax.naming not found" o un error similiar indicando clases no encontradas.

Causa: No hemos incluido las clases JNDI (jndi.jar) en nuestro CLASSPATH cuando compilamos el programa, o no hemos instalado apropiadamente las clases JNDI como una extensi�n, o tecleamos mal el nombre de la clase o del paquete.

Soluci�n: El Java 2 SDK, v1.3 incluye las clases JNDI. Si est�mos usando esta versi�n y obtenermos un error de clase o paquete no encontrado, tenemos que hacer un chequeo doble de los nombres de clases y paquetes.

Si no estamos usando Java 2 SDK, v1.3, entonces necesitamos descargar las Clases JNDI e incluirlas en nuestro entorno de desarrollo. La forma de incluir las clases JNDI depende de nuestro entorno de desarrollo.

Si estamos usando el Java 2 SDK, v1.2, debemos asegurarnos de que jndi.jar est� en el directorio JAVA_HOME/jre/lib/ext, donde JAVA_HOME es el directorio que contiene el SDK. Si estamos usando el compilador javac de JDK 1.1, entonces a�adimos jndi.jar a nuestra variable de entorno CLASSPATH o a la opci�n -classpath en nuestra l�nea de comandos javac.

.�Versiones de la Plataforma Java Incompatibles

Problema: Obtenermos fallos de compilaci�n indicando la falta de clases o paquetes java.*.

Causa: Estamos usando una vieja versi�n de la plataforma Java.

Soluci�n: Necesitamos una versi�n 1.1.2 o superior del JDK, ver http://java.sun.com/products/jdk/.

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
SIGUIENTE ARTÍCULO